server: server.c
	gcc -o server server.c 

clean: 
	rm -rf server client

client: client.c
	gcc -o client client.c

udp_send: udp_send.c
	gcc -o udp_send udp_send.c

udp_recv: udp_recv.c
	gcc -o udp_recv udp_recv.c

shiyan11_client: shiyan11_client.c
	gcc -o shiyan11_client shiyan11_client.c -pthread

shiyan11_server: shiyan11_server.c
	gcc -o shiyan11_server shiyan11_server.c -pthread

shiyan11_client_udp: shiyan11_client_udp.c
	gcc -o shiyan11_client_udp shiyan11_client_udp.c -pthread

shiyan11_server_udp: shiyan11_server_udp.c
	gcc -o shiyan11_server_udp shiyan11_server_udp.c -pthread